package com.myh.cc.coom.search.bean

/**
 * des    ：
 * create    ：  mayahao.
 * date   ：  2018/1/15.   ：
 */
data class SearchBean(var code: Int,
                      var data: Data,
                      var message: String,
                      var notice: String,
                      var subcode: Int,
                      var time: Int,
                      var tips: String) {
    data class Data(var keyword: String,
                    var priority: Int,
                    var semantic: Semantic,
                    var song: Song,
                    var totaltime: Int,
                    var zhida: Zhida) {
        data class Semantic(var curnum: Int,
                            var curpage: Int,
                            var totalnum: Int)

        data class Song(var curnum: Int,
                        var curpage: Int,
                        var totalnum: Int,
                        var list: List<mList>) {
            data class mList(var albumid: Int,
                            var albummid: String,
                            var albumname: String,
                            var albumname_hilight: String,
                            var alertid: Int,
                            var chinesesinger: Int,
                            var docid: String,
                            var interval: Int,
                            var isonly: Int,
                            var lyric: String,
                            var lyric_hilight: String,
                            var msgid: Int,
                            var nt: Double,
                            var pay: Pay,
                            var preview: Preview,
                            var pubtime: Double,
                            var pure: Int,
                            var size128: Int,
                            var size320: Int,
                            var sizeape: Int,
                            var sizeflac: Int,
                            var sizeogg: Int,
                            var songid: Int,
                            var songmid: String,
                            var songname: String,
                            var songname_hilight: String,
                            var stream: Int,
                            var switch: Int,
                            var t: Int,
                            var tag: Int,
                            var `type`: Int,
                            var ver: Int,
                            var vid: String,
                            var singer: List<Singer>) {
                data class Pay(var payalbum: Int,
                               var payalbumprice: Int,
                               var paydownload: Int,
                               var payinfo: Int,
                               var payplay: Int,
                               var paytrackmouth: Int,
                               var paytrackprice: Int)

                data class Preview(var trybegin: Int,
                                   var tryend: Int,
                                   var trysize: Int)

                data class Singer(var id: Int,
                                  var mid: String,
                                  var name: String,
                                  var name_hilight: String)
            }
        }

        data class Zhida(var albumnum: Int,
                         var singerid: Int,
                         var singermid: String,
                         var singername: String,
                         var songnum: Int,
                         var `type`: Int)
    }
}